import cn.hutool.extra.pinyin.PinyinUtil;

import java.text.MessageFormat;

public class Pinyin {
    //    展览	公益行	基建	后勤	设计师	康养	家具	手术室	实验室	医疗工艺	环境	感控	疾控	医学工程	老龄	室内设计	安防	康复	妇幼	绿色	机电	气体	物流	动线	考察
    public static void main(String[] args) {
//        String str ="展览,公益行,基建,后勤,设计师,康养,家具,手术室,实验室,医疗工艺,环境,感控,疾控,医学工程,老龄,室内设计,安防,康复,妇幼,绿色,机电,气体,物流,动线,考察";
        String str = "北京,天津,河北,山西,内蒙古,辽宁,吉林,黑龙江,上海,江苏,浙江,安徽,福建,江西,山东,河南,湖北,湖南,广东,广西,海南,重庆,四川,贵州,云南,西藏,陕西,甘肃,青海,宁夏,新疆,台湾,香港,澳门,海外";
        System.out.println(PinyinUtil.getPinyin(str));
        for (String zd : str.split(",")) {
            String msg = "ALTER TABLE `tjfx_user` ADD COLUMN `active_num_@0`  int(11) NULL COMMENT '参加@1活动次数';";
//            String msg = "UPDATE tjfx_user tu INNER JOIN (  SELECT   u.user_id,   COUNT(distict b.active_id) hd_num  FROM   " +
//                    "tjfx_user u,   zyt_order_active_conferee c,   zyt_active_basic b  WHERE   " +
//                    "u.telephone = c.conferee_phone  AND c.active_id = b.active_id  AND c.conferee_cdkey <> ''  AND b.hold_city = @city@  " +
//                    "AND t.@ziduan@ = 1  AND  GROUP BY   u.user_id ) t ON tu.user_id = t.user_id SET tu.@ziduan@ = t.hd_num WHERE  tu.@ziduan@ IS NULL;";
            String py = PinyinUtil.getPinyin(zd).replaceAll(" ", "");
            System.out.println(msg.replaceAll("@0", py).replaceAll("@1", zd));
        }
//        ALTER TABLE `tjfx_active_tag` ADD COLUMN `is_s`  int(1) NULL COMMENT '是否xxx，1，是；0，否' AFTER `active_id`;
    }
}
